Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Spain F8 Italy F3 Italy F8 Italy F10 Italy F30 Italy F5 Italy F11 Italy F16 Italy F23 Spain F1 Spain F2 Italy F10 Italy F29 Italy F30 Italy F9 Italy F4 Italy F12 TESS Tennis Classic - Campinas Tennis Napoli Cup - Napoli Baumag Open - Budapest 6th Sardinian International Championships - Cagliari Challenger Citta di Olbia - Olbia San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo Riviera di Rimini Challenger 2004 - Rimini Nord LB Open - Braunschweig Sina-Kia Motors Tennis Cup - Cordenons Genoa Open Challenger-Fondazione Carige - Genova Architect Open - Budapest Tennis Napoli Cup 2006 - Napoli San Marino Cepu Open - San Marino Genoa Open - Genova Pekao Open - Szczecin Copa Petrobras Argentina - Buenos Aires Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Trofeo Sisma Mantova - Mantova Tennis Napoli Cup - Napoli BSI Challenger Lugano - Lugano Riviera de Rimini Challenger - Rimini San Marino CEPU Open - San Marino XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Genova Open Challenger - Genova Iquique Challenger Bucaramanga Challenger Meknes Challenger Caltanissetta Challenger Barletta Challenger Monza Challenger Rome Challenger San Luis Potosi Challenger Lugano Challenger Milan Challenger Constanta Challenger Turin Challenger San Benedetto Challenger Rimini Challenger San Marino Challenger Cordenons Challenger Trani Challenger Manerbio Challenger Como Challenger Brixina Tennis Open - Bressanone Todi Challenger Napoli Challenger XXVIII Edizione 'A.Savoldi' - Manerbio Intelig Tennis Cup - Brasilia Tanger Challenger Lugano Challenger Rimini Challenger Manerbio Challenger Todi Challenger Meknes Challenger Casablanca Challenger Memorial Savigni - Sassuolo Rabat Challenger San Marino Cepu Open - San Marino Barletta Challenger Napoli Challenger San Benedetto Challenger Sopot Challenger Trani Challenger San Marino Challenger Manerbio Challenger Genova Challenger Palermo Challenger Stella Artois Clay Court Championships - Budaors Telesp Celular Open - Ribeirao Preto Montevideo Challenger Tennis Napoli Cup 2004 - Napoli Meknes Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Monza Challenger San Benedetto Challenger Orbetello Challenger Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio Todi Challenger Banca Stato Challenger Lugano - Lugano Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Leon Challenger DPD Challenger 2002 - Aschaffenburg Asirom Challenger Brasov - Brasov Tennis Napoli Cup - Naples Garden Open - Rome Caltanissetta Challenger Prague Challenger Todi Challenger Copa Ericsson Brazil - Sao Paulo 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto EI Bank Bulgarian Challenger - Sofia Orbetello Challenger Trani Cup - Trani San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Sporting Challenger - Turin Siemens Open 2002 - Scheveningen Szczecin Challenger VIII Trofeo Ciutat de Barcelona - Barcelona TennisCup Vlaanderen - Antwerp Top Wool Challenger Biella - Biella Global Telecom Open - Curitiba Citta di Monza - Monza C.T. San Remo - XIII Piertomaso Tessitore - San Remo Casablanca Challenger Garden Open - Rome Sporting Challenger 2003 - Turin Memorial Savigni - Sassuolo Olbia Challenger - Olbia ATU Cup - Weiden Banca Marche Tennis Cup - San Benedetto Pekao Open 2005 - Szczecin Copa Sevilla Internacionales de Andalucia - Seville II Cyclus Open de Tenis - Florianopolis Zagreb Open - Zagreb Pekao Open 2003 - Szczecin Gemax Samsung Open 2004 - Belgrade Barranquilla Challenger San Luis Potosi Challenger Canottieri Minico 2004 - Mantova Tunis Challenger Milan Challenger San Benedetto Challenger San Marino Challenger Cordenons Challenger Sibiu Challenger Cepu Open - San Marino Rome Challenger Sporting Challenger - Turin Antonio Savoldi-Marco Co. - Manerbio Bancastato Challenger Lugano - Lugano La Serena Open - La Serena IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli BMW Tennis Championship - Sunrise 4° Sporting Challenger - Turin San Remo Tennis Cup - San Remo Banca Stato Challenger - Lugano Trani Cup - Trani Copa Kia - Santiago Challenger Fondazione Carige - Genova Architect Open - Budapest Pekao Open 2004 - Szczecin Privatbank Open 2006 - Dnepropetrovsk 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tatra Banka Open - Bratislava Memorial Manfredini - Sassuolo Mobilux Open - Luxembourg Orbetello Challenger Copa Telefonica CTC Chile - Santiago La Rinascente Tennis Cup Harbour Club Milano - Milan Sporting Challenger '07 Trofeo Regione Piemonte - Turin Riviera di Rimini Challenger - Rimini Genova Open Challenger - Genova Tunis Open - Tunis ECM Prague Open 2005 - Prague BMW Tennis Championship - Sunrise Rome Challenger Biella Challenger Reggio Emilia Challenger XI Ciutat de Barcelona - Barcelona Turin Challenger Orbetello Challenger Trani Challenger Mobilux Open - Luxembourg Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Benedetto Challenger - San Benedetto Kos Succhetti Tennis Cup - Cordenons X Torneo Internazionale di Tennis - Barletta Top Wool Challenger-Immagine Trophy - Biella Ciutat de Barcelona - Barcelona Copa Petrobras Brazil - Aracaju Tatra Banka Open 2006 - Bratislava Buenos Aires Challenger XI Torneo Internazionale di Tennis - Barletta Challenger Lugano - Lugano Palermo Challenger Tarragona Challenger San Marino Cepu Open - San Marino XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como Fujitsu Siemens Open - Budapest Citta di Brindisi - Brindisi 5th Sardinian International Championships - Cagliari 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Challenger 42 - Andrezieux VIII Torneo Internazionale di Tennis - Barletta Padova Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Garden Open 2004 - Rome Orbetello Challenger Cordenons Challenger Napoli Challenger Sir Supermercati - Rome Rome Challenger Kosice Challenger 9° Trani Cup - Trani Milan Challenger Cordenons Challenger San Marino Challenger Heineken Challenger - Ho Chi Minh City Napoli Challenger Internazionali di Tennis Dell'Umbria - Todi Jameson Cup - Milan Como Challenger Szczecin Challenger Volvo Sylt Open - Sylt San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Challenger Copa Sevilla Internacionales de Andalucia - Seville Kamnik Challenger - Kamnik Mestre Challenger Caltanissetta Challenger Generali Open 2002 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo 2003 Mercedes Cup - Stuttgart Challenger Ford de Cherbourg - Cherbourg Alessandria Challenger Rijeka Challenger Zagreb Open - Zagreb Schickendanz Open - Furth Whirlpool Open - Budapest Turin Challenger Milan Indoors - Milan Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open 13 - Marseille Architect Open - Budapest Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Open de L'Isere - Grenoble Campionati Internazionali di Sicilia - Palermo Jameson Cup - Milan CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Warsteiner Challenger Lubeck - Lubeck BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Casablanca Challenger Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Canottieri Mincio Open - Mantova Gemax Open - Belgrade Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Idea Prokom Open - Sopot Tampere Imageneering Open - Tampere Open Romania - Bucharest Milan Challenger V Trani Cup - Trani Qatar ExxonMobil Open - Doha Top Wool Challenger - Biella XXX Edizione 'A Savoldi Marco' - Manerbio International Indoor Tennis Championships of Croatia - Zagreb Genoa Open 'Fondazione Carige' - Genova Copa Telmex - Buenos Aires Riviera di Rimini Challenger - Rimini Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Bulgarian Open - Sofia Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Rado Geneva Challenger - Geneva Qatar ExxonMobil Open - Doha Memorial Piertomaso Tessitore - San Remo Zivnobanka Czech Open - Prostejov ATU Cup - Weiden The Hilversum Open - Hilversum St.Petersburg Challenger by Kinex - St. Petersburg Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb MoviStar Open - Vina del Mar Geneva Challenger - Geneva I Tourneo Fila Citta di Brindisi - Brindisi Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Arpa Ceramic Cup - Reggio Emilia Bulgarian Challenger 2002 - Sofia Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca FILA Challenger - Biella Hypo Group Tennis International - Portschach IX Ciutat de Barcelona - Barcelona Allianz Suisse Open - Gstaad BMW Brixina Tennis Open - Bressanone Opel Bulvaria MCG Bulgarian Open - Sofia Steelers Cup - Kosice Generali Open - Kitzbuhel 3° Trofeo 'Citta di Brindisi' - Brindisi X Ciutat de Barcelona - Barcelona Orange Prokom Open - Sopot Copa Petrobras Uruguray - Montevideo Open Sainte Victoire - Aix-En-Provence BCR Open Romania - Bucharest 10ø Tornea B. Camparini - Reggio Emilia Sunrise Challenger IPP Geneva Trophy - Geneva Black Forest Open 2004 - Freudenstadt SIR Supermercadi Challenger - Rome Open de Moselle - Metz Todi Challenger St. Petersburg Open - St. Petersburg Tunis Open 2006 - Tunis Copa Telmex - Buenos Aires Memorial Manfredini - Sassuolo Catella Swedish Open - Bastad Qatar ExxonMobil Open - Doha Open Sabadell Atlantico - Barcelona BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Posillipo Tennis Cup - Napoli Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Qatar Exxon Mobil Open - Doha Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote dAzur - Nice ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Tennislife Cup - Napoli Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle SkiStar Swedish Open - Bastad San Benedetto Challenger ATP Studena Croatia Open - Umag Open Tarragona Costa Daurada - Tarragona Swiss Indoors Basel - Basel Genova Challenger Qatar ExxonMobil Open - Doha Brasov Challenger Heineken Open - Auckland BRD Nastase Tiriac Trophy - Bucharest Rabat Challenger Napoli Challenger UNICEF Open - 's Hertogenbosch San Remo Challenger Monza Challenger Genova Challenger Studena Croatia Open - Umag Rome Challenger Prostejov Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Campionati Internazionali di Sicilia - Palermo Pilot Pen Tennis - New Haven Dallas Challenger Brasil Open - Sao Paulo Szczecin Challenger Grand Prix Hassan II - Casablanca BCR Open Romania - Bucharest Kremlin Cup - Moscow San Benedetto Challenger ARAG World Team Championship - Dusseldorf Meknes Challenger Orange Warsaw Open - Warsaw Grand Prix Hassan II - Casablanca Napoli Challenger Movistar Open - Vina del Mar Sunrise Challenger Caltanissetta Challenger PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Barletta Challenger Napoli Challenger International German Open - Hamburg Rome Challenger Tunis Challenger Rome Challenger Allianz Suisse Open Gstaad - Gstaad Rome Challenger Croatia Open Umag - Umag ATP Kremlin Cup - Moscow Brasil Open - Costa do Sauipe Panama City Challenger Morelos Challenger Medibank International - Sydney Vercelli Challenger Rome Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Caltanissetta Challenger St. Petersburg Open - St. Petersburg Ljubljana Challenger Abierto Mexicano Telcel - Acapulco Palermo Challenger Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Ortisei Challenger German Tennis Championships - Hamburg Kremlin Cup - Moscow Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BMW Open - Munich Medellin Challenger Grand Prix Hassan II - Casablanca Tunis Challenger Royal Guard Open Chile - Vina del Mar Campionati Internazionali di Sicilia - Palermo San Marino Challenger Madrid Challenger CA Challenge 2002 - Graz Napoli Challenger Milan Challenger San Benedetto Challenger The LTA Hull Challenger - Hull Intelig Tennis Cup - Campos do Jordao Mestre Challenger Telesp Celular Open - Campinas Cortina Challenger Warta Cup - Sopot Cairo Challenger 2002 - Cairo Warsteiner Challenger Wolfsburg - Wolfsburg Geovillage Open Trofeo Melia Olbia - Olbia Medibank International - Sydney Jameson Cup - Milan VII Torneo Internazionale di Tennis - Barletta Open Romania - Bucharest Open Seat Godo 2005 - Barcelona Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Orange Prokom Open - Sopot BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven Tennis Masters Series - Rome BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Abierto Mexicano Telcel - Acapulco Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Energis Open - Amersfoort BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami VTR Open - Vina del Mar Copa Claro - Buenos Aires BNP Paribas Masters - Paris Heineken Open - Auckland Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Milan Indoors - Milan Internazionali BNL d'Italia - Rome Next Generation Hardcourts - Adelaide St. Petersburg Open - St. Petersburg Abierto Mexicano Telfonica MoviStar - Acapulco Internazionali BNL dItalia - Rome Internazionali BNL d'Italia - Rome Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Monte-Carlo Rolex Masters - Monte-Carlo Open de Nice Cote d'Azur - Nice Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Australian Open - Melbourne Wimbledon - London French Open - Paris Copa Telmex - Buenos Aires French Open - Paris Wimbledon - London U.S. Open - New York Catella Swedish Open - Bastad Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Pacific Life Open - Indian Wells Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Hopman Cup - Perth Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Olympics - Beijing